#include <iostream>
#include "Abonne.h"
#include <string.h>
#include <stdlib.h>
using namespace std;

Abonne::Abonne(){
solde=0;
}
Abonne::Abonne(int c,string n,string p, int numapp,float sol)
{
CIN=c;
nom = n;
prenom = p;
solde = sol;
numapp = numapp;
}
void Abonne::saisir()
	{
	cout << "******************Saisie Abonné**********************" << endl;
	cout<<"Saisir le nom :"<<endl;
	cin>>nom;
	cout<<"Saisir le prénom :"<<endl;
	cin>>prenom;
	cout<<"Saisir le CIN :"<<endl;
	cin>>CIN;
	cout<<"Saisir le numéro :"<<endl;
	cin>>numapp;
	cout<<"Saisir le solde :"<<endl;
	cin>>solde;
	}
void Abonne::afficher()
	{
	cout << "******************Affichage Abonné**********************" << endl;
	cout<<"LE NOM EST :"<<" "<<nom<<endl;
	cout<<"Le prénom est :"<<" "<<prenom<<endl;
	cout<<"Le numéro de carte est :"<<" "<<CIN<<endl;
	cout<<"Le numéro de l'appareil est :"<<" "<<numapp<<endl;
	cout<<"Le solde est :"<<" "<<solde<<endl;
	}
void Abonne::recharger(float val)
	{
	solde=solde+val;
	}
string Abonne::getNom()
  {
  	return nom;
  }
bool Abonne::consommer(int nbsec, float prixmin)
	{
	float c = nbsec/60*prixmin;
	if(c<=solde)
	{
	solde = solde -c ;
	return true;}
	else
	{
	return false;}
	}
Abonne::~Abonne(){}

